/*
 *  BLAuthentication.h
 *  FireWall
 *
 *  Created by Admin on 8/01/13.
 *  Copyright (c) 2013 Admin. All rights reserved.
 *
 */

#import <Cocoa/Cocoa.h>
#import <Security/Authorization.h>

@interface BLAuthentication : NSObject 
{
	AuthorizationRef _authorizationRef;
}

+ (id)shared;

- (BOOL)isAuthenticated:(NSString *)forCommand;
- (BOOL)authenticate:(NSString *)forCommand;
- (BOOL)executeCommand:(NSString *)pathToCommand withArgs:(NSArray *)arguments;

@end
